*{
	margin: 0px;
	padding: 0px;
}

h1{
	font-style: italic;
	color: #fff;
}

body{
	background: url(login.jpg) 50% fixed;
	background-size: cover cover;
	font-family: "helvetica neue";
}

.largo{
	width: 250px;
	height: 30px;
}

.ancho{
	width: 250px;
	height: 100px;
}

.boton {
	width: 70px;
	height: 30px;
}

form{
	width: 500px;
	height: 500px;
	background: rgba(255,255,255,0.2);
	border: 1px solid rgba(255,255,255,0.4);
	border-radius: 1.5em;
	margin-top: 70px;
	transition:all 3s;
}

label{
	color: #fff;
	font-style: italic;
}

form:hover{
	background: rgba(0,0,0,0.8);
}

input,textarea{
	border-radius: 10px;
	background: none;
	color: #fff;
	border: 1px solid rgba(242,242,242,0.3);
}

.boton:hover{
	background: #4682B4;
	transition: all 3s;
}
